suspension strap - French English Dictionary